flowery phrase - Spanish English Dictionary